protest march - German English Dictionary